package com.kurancy.paypal.services;

import java.io.IOException;

import com.kurancy.domain.KurancyCreated;
import com.paypal.adaptive.api.responses.PaymentDetailsResponse;

public interface AdaptiveRequestsService {

	public String processChainedPayRequest(String remoteIpAddress, KurancyCreated kurancyCreated) throws IOException;
	
	public String processParallelPayRequest(String remoteIpAddress, KurancyCreated kurancyCreated)  throws IOException;

	public PaymentDetailsResponse processPaymentDetails(String payKey) throws IOException;

}
